first installment payment - French English Dictionary